seismic explosion - Turkish English Dictionary